injection pumps - German English Dictionary